a peace offering - Spanish English Dictionary